SlideShare a Scribd company logo
1 of 24
Download to read offline
20 April 2010
                            5th International Cloud Computing Expo
                                             New York
                                           Next Generation Data Center Summit




         Innovation in Cloud Computing
         Architectures with OpenNebula


                            Distributed Systems Architecture Research Group
                                   Universidad Complutense de Madrid




This presentation is provided under the terms of the a Creative Commons Attribution-Share Alike 3.0
© OpenNebula Project Leads                                                                            1/24
Position in the Cloud Ecosystem
Innovation in Cloud Computing Architectures with OpenNebula

                                     What                      Who
   Software as a Service
                               On-demand           End-user
                               access to any       (does not care about hw or sw)
                               application


   Platform as a Service       Platform for        Developer
                               building and        (no managing of the
                               delivering web      underlying hw & swlayers)
                               applications


     Infrastructure as a       Raw computer        System Administrator
              ᄎ
           Service             infrastructure      (complete management of the
                                                   computer infrastructure)
                                      Innovative open, flexible and scalable
                                        technology to configure your own
                                          IT resources into a IaaS cloud
   Physical Infrastructure
                                                                               2/24
Transforming your IT Infrastructure into a Cloud
Innovation in Cloud Computing Architectures with OpenNebula

Commercial Cloud Provider
•  Flexible and elastic capacity to meet dynamic
   demands of service
•  Ubiquitous network access
•  Pay per use and on-demand access


Building your Own Cloud
•  Optimize and Simplify Internal Operations
     •  Centralized management of all servers and services with dynamic
        resizing of infrastructure and dynamic allocation of capacity
     •  Higher utilization and operational saving of existing resources
        with server consolidation and removal of application silos
     •  Lower infrastructure expenses with combination of local and
        remote Cloud resources
•  Support new IT, scientific, or business Cloud services
                                                                          3/24
Deployment Models
Innovation in Cloud Computing Architectures with OpenNebula


Model              Definition                   Examples of Deployment

            Infrastructure is owned •  Optimize and simplify internal operation
  Private
            by a single organization •  SaaS/PaaS support
            and made available       •  IT consolidation within large organizations
            only to the organization    (Goverment Clouds, University Clouds…)

            Infrastructure is owned •  Commercial clouds providers
            by a single organization •  Special purpose clouds with dedicated
            and made available to       capabilities (HPC Clouds…)
  Public




            other organizations      •  Regional clouds to address regulatory or
                                        latency issues
                                     •  Community public clouds (Science
                                        Clouds…) to enable scientific and
                                        educational projects to experiment with
                                        cloud computing
            Infrastructure is a      •  Cloudbursting to address peak demands
  Hybrid




            composition of two or    •  Cloud Federation to share infrastructure
            more clouds                 with partners
                                     •  Cloud Aggregation to provide a larger
                                        resource infrastructure
                                                                                4/24
Contents
Innovation in Cloud Computing Architectures with OpenNebula




    Challenges from Deployment and Usage Scenarios
     User and             Infrastructure          Business      System
     Workloads              Managers              Managers    Integrators



                   Designing a Cloud Infrastructure
                         Anatomy of a Cloud Architecture



                   Building a Cloud Infrastructure
                          OpenNebula as Cloud Enabler



                                                                        5/24
Challenges: The User Perspective
Innovation in Cloud Computing Architectures with OpenNebula

Required Functionality
•  Cloud interface and CLI to manage virtual machines, network and storage
•  Support for popular interfaces (Amazon EC2)

Profile of Service Workloads
•  Multi-tier service as basic management entity
                       •  Compute, storage and network capacity
                       •  Level of coupling between service instances
                       •  Security constraints
                       •  Variability of the demand
                       •  Elasticity of the services



                                                   Service as Groups of VMs
                                                   •  Service components in VMs
                                                   •  Inter-connection relationship
                                                   •  Placement constraints
                                                                                6/24
Challenges: The Manager Perspective
Cloud Computing from an Institutional Perspective


Flexible, Efficient and Scalable Management of the Cloud
•  Administration interface for the centralized management of the cloud
•  Support for the definition of workload and resource-aware allocation policies
   such as consolidation (energy efficiency), load balancing, affinity-aware,
   capacity reservation, live migration…
•  Support any storage, networking and virtualization infrastructure service
•  Integration with existing processes and management tools in the data center
•  Management of several clusters to address different workloads




                                                     Scalable back-end
                                                     •  Virtualization
                                                     •  Storage
                Physical Infrastructure              •  Networking

                                                                              7/24
Challenges: The Business Perspective
Innovation in Cloud Computing Architectures with OpenNebula


Hybrid Cloud Computing and Federation
•  Cloudbursting at infrastructure layer, fully transparent to users
•  Scale-out decisions are taken by infrastructure administrators according to
   business policies

                                             Two levels of Collaboration
                                             •  Extend the private cloud using both
                                                partner and commercial clouds
                                             •  Create a federation of clouds




             Nimbus
                                                                                8/24
Challenges: The Integrator Perspective
Innovation in Cloud Computing Architectures with OpenNebula


Open Architecture, Interfaces and Code
•  Integration with any product and service in the virtualization/cloud ecosystem
    such as cloud providers, hypervisors, virtual image managers, service
    managers, management tools, schedulers…
•  Support to build any type of deployment: private, public, hybrid and
   community clouds
•  Easy to enhance to support new functionality
•  Easy to embed into other Cloud applications and platforms
•  Liberal open-source license




                                                                            9/24
Designing a Cloud: A Design Driven by Requirements
Innovation in Cloud Computing Architectures with OpenNebula


             Requirements from Use Cases and
                  Deployment Scenarios



                    “One solution does not fit all
                 requirements and constraints, a
              properly architectured solution should
               fully align with your Cloud strategy”



                   Constraints from Existing
                Infrastructure and Processes in
                        the Organization
                                                              10/24
Designing a Cloud: Anatomy of a Cloud Architecture
Innovation in Cloud Computing Architectures with OpenNebula
                                                                   Cloud User/
                       Service End-Users
                                                                 Service Provider

                     VIRTUAL INFRASTRUCTURE                              Cloud
                                                                       Interface




                                                                                                 Adm Interface
                                                                       Cloud Management System
                      Virtual Machine Managers




                                                                                                 Schedluer
  Physical Storage       Physical Machines       Physical Networking

                     PHYSICAL INFRASTRUCTURE

                                                                             Hybrid



                                                                                                         11/24
Designing a Cloud: Design Parameters for Components
Innovation in Cloud Computing Architectures with OpenNebula


 Component            Design Parameters                     Requirements of Use Cases and
                                                            Constraints from Infrastructure
 Physical     •  Memory and CPU per server            •  Memory/CPU requirements of service
 Machines     •  Number and scalability of servers       instances
              •  Hardware virtualization support      •  Elasticity of services
 Physical     •  Latency/bandwidth per network        •  Level of coupling between service instances
 Network      •  Number and scalability of networks

 Physical     •  Size, scalability, latency and       •  Live migration
 Storage         throughout                           •  Scalability of the cluster
              •  Organization: DAS/SAN/NAS            •  Performance
 Clusters     •  Number of clusters                   •  Workloads with different execution profiles
                                                      •  Scalability in one cluster
 Virtual      •  Hypervisors                          •  Overhead in service instances
 Machine                                              •  Licensing
 Manager
 Interfaces   •  Administration interface             •  Required functionality
              •  Cloud interface                      •  Compatibility with existing interfaces
 Scheduler    •  Allocation Policies                  •  Energy efficiency, load balancing, affinity-
                                                         aware, capacity reservation, live migration…
 Hybrid       •  Cloudbursting                        •  Fluctuating demands
              •  Federation                           •  Security constraints
                                                      •  Level of coupling between service instances
                                                                                                  12/24
Designing a Cloud: Flexible Cloud Manager as Enabler
Innovation in Cloud Computing Architectures with OpenNebula

Cloud Manager to Orchestrate Cloud Infrastructure Complexity
•  Management of network, computing, remote cloud and storage capacity
•  Management of virtual network, machine and storage life-cycles
•  Workload placement and management of VM images
•  Management of information, accounting and security
•  Interfacing with any infrastructure service


                            Virt.
                           Virt.                         Virt.
                                                        Virt.
                       Interfaces                   Schedulers

                                    OpenNebula API


                              OpenNebula Core

                                       Driver API

                   Virt.
                  Virt.           Virt.
                                 Virt.         Virt.
                                              Virt.           Virt.
                                                             Virt.
                Compute       Storage       Network        Cloud

                                                                         13/24
Building a Cloud: OpenNebula as Cloud Enabler
Innovation in Cloud Computing Architectures with OpenNebula




                                  Innovations
          Technology challenges in cloud computing management from
                            business use cases



                           Open-source Toolkit
                                 OpenNebula v1.4

                            •  Open and flexible tool to fit into any datacenter and
                               integrate with any ecosystem component
                            •  Open-source released under Apache v2.0, and
                VM
                               distributed in Ubuntu
   VM                       •  Most advanced solution to build private, public,
                               federated and hybrid clouds
                    VM
                            •  Based on standards avoid vendor lock-in and to
                               enable interoperability
                            •  Efficient and scalable management of the cloud
                                                                               14/24
Building a Cloud: Features for Private Clouds
Innovation in Cloud Computing Architectures with OpenNebula


                             Admin              Scheduler

                                    OpenNebula




                               Physical Infrastructure

 Feature                     Function
 Internal Interface          •  Unix-like CLI for fully management of VM life-cycle and resources
                             •  XML-RPC API and libvirt virtualization API
 Scheduler                   •  Requirement/rank matchmaker allowing the definition of workload
                                and resource-aware allocation policies
                             •  Support for advance reservation of capacity through Haizea
 Virtualization Management   •  Xen, KVM, and VMware

 Image Management            •  General mechanisms to transfer and clone VM images
 Network Management          •  Definition of isolated virtual networks to interconnect VMs
 Service Management and      •  Support for multi-tier services consisting of groups of inter-
 Contextualization              connected VMs, and their auto-configuration at boot time
                                                                                                 15/24
Building a Cloud: Features for Public Clouds
Innovation in Cloud Computing Architectures with OpenNebula



                                                 Infrastructure
                                                     Users




                                    Cloud API




  Feature                Function
  Cloud Interfaces for   •  Implementation of a subset of the EC2 Query API and OGF - OCCI
  Users

  Flexibility            •  The Cloud Service allows the implementation of new Cloud interfaces
                                                                                                  16/24
Building a Cloud: Features for Hybrid Clouds
Innovation in Cloud Computing Architectures with OpenNebula




                        Admin                     Scheduler

                                   OpenNebula




                       Physical Infrastructure




   Feature              Function

   Cloud Plugins        •  Amazon EC2 and ElasticHosts connectors
   Federation           •  Support for simultaneous access to several remote clouds
   Flexibility          •  Modular approach to develop new connectors
                                                                                      17/24
Building a Cloud: Ecosystem
Innovation in Cloud Computing Architectures with OpenNebula

Open Community for Cloud Computing
•  Haizea Lease Manager (University of Chicago): Advance reservation of
   capacity and queuing of best effort requests
•  Cloud Management Console (SARA Computing and Networking Services):
   Web interface for OpenNebula
•  Virtual Cluster Tool (CRS4 Distributed Computing Group): Atomic virtual
   cluster management with versioning and multiple transport protocols.
•  DeltaCloud Driver (DSA-Research@UCM)
•  RESERVOIR Policy Engine (IBM Haifa/Elsag Datamat): Policy-driven
   probabilistic admission control and dynamic placement optimization to satisfy
   site level management policies
•  VM Consolidation Scheduler (DSA-Research@UCM): Periodic re-placement
   of VMs for server consolidation and suspension/resume of physical resources
•  Claudia (Telefonica I+D): SLA-driven automatic service management
•  Under Development: SUN Cloud API, vCloud API, VirtualBox plugin, dashboard
   for infrastructure management, new schedulers, SLA and security framework,
   Grid service manager, LVM and SAN support,…

                                                                               18/24
Building a Cloud: Users
Innovation in Cloud Computing Architectures with OpenNebula


Users (Different Levels of Use: From Experimental to Production)




                                                               19/24
Building a Cloud: Innovative Projects
Innovation in Cloud Computing Architectures with OpenNebula


Innovative Projects on Cloud Computing


                             Resources and Services Virtualization without Barriers
 EU grant agreement 215605   •  Open source technology to enable deployment and
Service and Sw Architectures    management of complex IT services across different
     and Infrastructures        administrative domains
        (2008-2011)


                                Enhancing Grid Infrastructures with Cloud Computing
                                •  Simplify and optimize its use and operation, providing a
                                   more flexible, dynamic computing environment for
   Proposal in negotiation
      e-Infrastructure             scientists.
        (2010-2012)             •  Enhance existing computing infrastructures with “IaaS”
                                   paradigms

                             Building Service Testbeds on FIRE
                             •  Design, build and operate a multi-site cloud-based facility to
   Proposal in negotiation
                                support research across applications, services and systems
New Infrastructure Paradigms    targeting services research community on Future Internet
  and Experimental Facilities
         (2010-2013)
                                                                                          20/24
Building a Cloud: Innovative Projects
Innovation in Cloud Computing Architectures with OpenNebula

                       www.reservoir-fp7.eu

             Telco Utility eGov SAP
                                                   Commercial Service Managers

                     Service Provider
                     Service Provider
                      Service Provider



                              SMI
                     Service Manager




                                                        AWS
                              VMI




   VMI                 VEE Manager
                              VHI




Source: RESERVOIR Project

                            VEE Host
                            VEE Host
                             VEE Host
                                                  Commercial Infrastructure Provider
                                                                                21/24
OpenNebula as Building Block within Future Clouds
Innovation in Cloud Computing Architectures with OpenNebula

IT Resources will be the Next Utility
•  Future enterprise datacenters will look like private Clouds supporting a
   flexible and agile execution of virtualized services, and combining local with
   public Cloud-based infrastructure to enable highly scalable hosting
   environments
•  Growing number of domain specific and regional Cloud providers
   implementing a utility computing business model by offering pay per use
   resources on-demand
•  Public Clouds will be supported by a network of geographically
   distributed datacenters for high availability, end-user service proximity, legal
   and policy issues…
•  Public Clouds will be interconnected to meet fluctuating demands
•  Grid sites will offer infrastructure cloud-like interfaces to address the new
   resource access demands from the community




                                                                                22/24
Thanks

Funding Agencies
•  European Union: RESERVOIR 2008-2011, EU grant agreement 215605
•  Ministry Science&Innovation: HPCcloud 2010-2012, MICINN
   TIN2009-07146
•  Community of Madrid: MEADIANET 2010-2013 CAM S2009/TIC-1468


The OpenNebula Community

•  The OpenNebula Team: Ignacio M. Llorente, Ruben S. Montero, Tino Vazquez,
   Javier Fontan, Jaime Melis, Carlos Martín, Rafael Moreno, Daniel Molina, and
   Borja Sotomayor
•  … and many value community contributors from several organizations



Your support and contribution are very much appreciated!



                                                                           23/24
More Information

    More info, downloads, mailing lists at




Research References
•  B. Rochwerger, J. Caceres, R.S. Montero,D. Breitgand,E. Elmroth,A. Galis,E. Levy,I.M.
   Llorente,K. Nagin,Y. Wolfsthal, “The RESERVOIR Model and Architecture for Open
   Federated Cloud Computing”, IBM Systems Journal, Vol. 53, No. 4. (2009)
•  B. Sotomayor, R. S. Montero, I. M. Llorente and I. Foster, “Virtual Infrastructure
   Management in Private and Hybrid Clouds”, IEEE Internet Computing, September/
   October 2009 (vol. 13 no. 5)

                                                                                      24/24

More Related Content

What's hot

Cloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid InfrastructuresCloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid InfrastructuresIgnacio M. Llorente
 
Federated Cloud Computing - The OpenNebula Experience v1.0s
Federated Cloud Computing  - The OpenNebula Experience v1.0sFederated Cloud Computing  - The OpenNebula Experience v1.0s
Federated Cloud Computing - The OpenNebula Experience v1.0sIgnacio M. Llorente
 
Challenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingChallenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingIgnacio M. Llorente
 
Cloud computing
Cloud computingCloud computing
Cloud computingsaralaanuj
 
Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2Ruben S. Montero
 
Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la EmpresaCloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la EmpresaSoftware Guru
 
IAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryIAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryPhil Agcaoili
 
Back that *aa s up – bridging multiple clouds for bursting and redundancy
Back that *aa s up – bridging multiple clouds for bursting and redundancyBack that *aa s up – bridging multiple clouds for bursting and redundancy
Back that *aa s up – bridging multiple clouds for bursting and redundancyRightScale
 
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we gonccuscience
 
Constantino vazquez open nebula cloud case studies
Constantino vazquez   open nebula cloud case studiesConstantino vazquez   open nebula cloud case studies
Constantino vazquez open nebula cloud case studiesCloudExpoEurope
 
Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)IBM Danmark
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudnooralmousa
 
UnaCloud: Opportunistic Cloud Computing Infrastructure as a Service
UnaCloud: Opportunistic Cloud Computing Infrastructure as a ServiceUnaCloud: Opportunistic Cloud Computing Infrastructure as a Service
UnaCloud: Opportunistic Cloud Computing Infrastructure as a ServiceMario Jose Villamizar Cano
 
HP Cloud System Executive Level
HP Cloud System Executive LevelHP Cloud System Executive Level
HP Cloud System Executive LevelRien du Pre
 
Innovation for Participation - Paul De Decker, Sun Microsystems
Innovation for Participation - Paul De Decker, Sun MicrosystemsInnovation for Participation - Paul De Decker, Sun Microsystems
Innovation for Participation - Paul De Decker, Sun Microsystemsrobinwauters
 
BSM for Cloud Computing
BSM for Cloud ComputingBSM for Cloud Computing
BSM for Cloud ComputingBMC Software
 

What's hot (19)

Cloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid InfrastructuresCloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid Infrastructures
 
Federated Cloud Computing - The OpenNebula Experience v1.0s
Federated Cloud Computing  - The OpenNebula Experience v1.0sFederated Cloud Computing  - The OpenNebula Experience v1.0s
Federated Cloud Computing - The OpenNebula Experience v1.0s
 
Challenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingChallenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computing
 
MISA Cloud workshop - Cloud 101
MISA Cloud workshop - Cloud 101MISA Cloud workshop - Cloud 101
MISA Cloud workshop - Cloud 101
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2
 
Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la EmpresaCloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
 
IAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryIAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 February
 
Back that *aa s up – bridging multiple clouds for bursting and redundancy
Back that *aa s up – bridging multiple clouds for bursting and redundancyBack that *aa s up – bridging multiple clouds for bursting and redundancy
Back that *aa s up – bridging multiple clouds for bursting and redundancy
 
Coud discovery chap 8
Coud discovery chap 8Coud discovery chap 8
Coud discovery chap 8
 
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
 
Constantino vazquez open nebula cloud case studies
Constantino vazquez   open nebula cloud case studiesConstantino vazquez   open nebula cloud case studies
Constantino vazquez open nebula cloud case studies
 
Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloud
 
UnaCloud: Opportunistic Cloud Computing Infrastructure as a Service
UnaCloud: Opportunistic Cloud Computing Infrastructure as a ServiceUnaCloud: Opportunistic Cloud Computing Infrastructure as a Service
UnaCloud: Opportunistic Cloud Computing Infrastructure as a Service
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
HP Cloud System Executive Level
HP Cloud System Executive LevelHP Cloud System Executive Level
HP Cloud System Executive Level
 
Innovation for Participation - Paul De Decker, Sun Microsystems
Innovation for Participation - Paul De Decker, Sun MicrosystemsInnovation for Participation - Paul De Decker, Sun Microsystems
Innovation for Participation - Paul De Decker, Sun Microsystems
 
BSM for Cloud Computing
BSM for Cloud ComputingBSM for Cloud Computing
BSM for Cloud Computing
 

Viewers also liked

Top challenges in cloud computing
Top challenges in cloud computingTop challenges in cloud computing
Top challenges in cloud computingTISEE
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challengesDheeraj Negi
 
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case StudiesIgnacio M. Llorente
 
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013Ignacio M. Llorente
 
Open nebula a reference open cloud stack
Open nebula   a reference open cloud stackOpen nebula   a reference open cloud stack
Open nebula a reference open cloud stackIgnacio M. Llorente
 
Open Nebula An Innovative Open Source Toolkit For Building Cloud Solutions ...
Open Nebula   An Innovative Open Source Toolkit For Building Cloud Solutions ...Open Nebula   An Innovative Open Source Toolkit For Building Cloud Solutions ...
Open Nebula An Innovative Open Source Toolkit For Building Cloud Solutions ...Ignacio M. Llorente
 
Vm Management For Green It Data Centers
Vm Management For Green It Data CentersVm Management For Green It Data Centers
Vm Management For Green It Data CentersIgnacio M. Llorente
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computingIgnacio M. Llorente
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing SecurityNinh Nguyen
 
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationCapgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationFloyd DCosta
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Imaginea
 
An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2Ignacio M. Llorente
 
Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3Ignacio M. Llorente
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computingPrince Chandu
 

Viewers also liked (18)

Top challenges in cloud computing
Top challenges in cloud computingTop challenges in cloud computing
Top challenges in cloud computing
 
Cloud Computing Security Issues
Cloud Computing Security Issues Cloud Computing Security Issues
Cloud Computing Security Issues
 
Cloud Migration: Moving to the Cloud
Cloud Migration: Moving to the CloudCloud Migration: Moving to the Cloud
Cloud Migration: Moving to the Cloud
 
Cloud Migration Strategy - IT Transformation with Cloud
Cloud Migration Strategy - IT Transformation with CloudCloud Migration Strategy - IT Transformation with Cloud
Cloud Migration Strategy - IT Transformation with Cloud
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
 
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
 
Open nebula a reference open cloud stack
Open nebula   a reference open cloud stackOpen nebula   a reference open cloud stack
Open nebula a reference open cloud stack
 
Open Nebula An Innovative Open Source Toolkit For Building Cloud Solutions ...
Open Nebula   An Innovative Open Source Toolkit For Building Cloud Solutions ...Open Nebula   An Innovative Open Source Toolkit For Building Cloud Solutions ...
Open Nebula An Innovative Open Source Toolkit For Building Cloud Solutions ...
 
Vm Management For Green It Data Centers
Vm Management For Green It Data CentersVm Management For Green It Data Centers
Vm Management For Green It Data Centers
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computing
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationCapgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step
 
An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2
 
Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3
 
Cloud security ppt
Cloud security pptCloud security ppt
Cloud security ppt
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computing
 

Similar to Innovation in cloud computing architectures with open nebula

Cloud and Virtualization (Using Virtualization to form Clouds)
Cloud and Virtualization (Using Virtualization to form Clouds)Cloud and Virtualization (Using Virtualization to form Clouds)
Cloud and Virtualization (Using Virtualization to form Clouds)Rubal Sagwal
 
Cloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep DiveCloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep DiveDharmalingam S
 
Unit-I: Introduction to Cloud Computing
Unit-I: Introduction to Cloud ComputingUnit-I: Introduction to Cloud Computing
Unit-I: Introduction to Cloud ComputingDivya S
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureBob Rhubart
 
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptxnoreply15203
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in LibrariesAmit Shaw
 
Utility metered cloud slideshare
Utility metered cloud   slideshareUtility metered cloud   slideshare
Utility metered cloud slideshareValencell, Inc.
 
OSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization
OSDC 2012 - OpenNebula: Open-source Solution for Data Center VirtualizationOSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization
OSDC 2012 - OpenNebula: Open-source Solution for Data Center VirtualizationOpenNebula Project
 
Cloud computing Fundamentals - behind the hood of cloud platforms
Cloud computing Fundamentals - behind the hood of cloud platformsCloud computing Fundamentals - behind the hood of cloud platforms
Cloud computing Fundamentals - behind the hood of cloud platformshnandy
 
Cloud computing Fundamentals - behind the hood of cloud platforms
Cloud computing Fundamentals - behind the hood of cloud platformsCloud computing Fundamentals - behind the hood of cloud platforms
Cloud computing Fundamentals - behind the hood of cloud platformsHaribabu Nandyal Padmanaban
 
Presentation on Openstack in null Bhopal Chapter
Presentation on Openstack in null Bhopal ChapterPresentation on Openstack in null Bhopal Chapter
Presentation on Openstack in null Bhopal ChapterHemraj Singh Chouhan
 
Cloudstack conference open_contrail v4
Cloudstack conference open_contrail v4Cloudstack conference open_contrail v4
Cloudstack conference open_contrail v4ozkan01
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud servicesSomnath Sen
 
An_Introduction_to_Virtualization_and_Cloud_Technologies_to_Support_Grid_Comp...
An_Introduction_to_Virtualization_and_Cloud_Technologies_to_Support_Grid_Comp...An_Introduction_to_Virtualization_and_Cloud_Technologies_to_Support_Grid_Comp...
An_Introduction_to_Virtualization_and_Cloud_Technologies_to_Support_Grid_Comp...Deepika Koundal Kashib
 
Speaker Presention by Irena Bojanova of the University of Maryland University...
Speaker Presention by Irena Bojanova of the University of Maryland University...Speaker Presention by Irena Bojanova of the University of Maryland University...
Speaker Presention by Irena Bojanova of the University of Maryland University...Tim Harvey
 

Similar to Innovation in cloud computing architectures with open nebula (20)

Ism
IsmIsm
Ism
 
Cloud and Virtualization (Using Virtualization to form Clouds)
Cloud and Virtualization (Using Virtualization to form Clouds)Cloud and Virtualization (Using Virtualization to form Clouds)
Cloud and Virtualization (Using Virtualization to form Clouds)
 
Cloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep DiveCloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep Dive
 
Unit-I: Introduction to Cloud Computing
Unit-I: Introduction to Cloud ComputingUnit-I: Introduction to Cloud Computing
Unit-I: Introduction to Cloud Computing
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 
Utility metered cloud slideshare
Utility metered cloud   slideshareUtility metered cloud   slideshare
Utility metered cloud slideshare
 
OSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization
OSDC 2012 - OpenNebula: Open-source Solution for Data Center VirtualizationOSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization
OSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
cloud computing
 cloud computing cloud computing
cloud computing
 
Cloud computing Fundamentals - behind the hood of cloud platforms
Cloud computing Fundamentals - behind the hood of cloud platformsCloud computing Fundamentals - behind the hood of cloud platforms
Cloud computing Fundamentals - behind the hood of cloud platforms
 
Cloud computing Fundamentals - behind the hood of cloud platforms
Cloud computing Fundamentals - behind the hood of cloud platformsCloud computing Fundamentals - behind the hood of cloud platforms
Cloud computing Fundamentals - behind the hood of cloud platforms
 
Presentation on Openstack in null Bhopal Chapter
Presentation on Openstack in null Bhopal ChapterPresentation on Openstack in null Bhopal Chapter
Presentation on Openstack in null Bhopal Chapter
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloudstack conference open_contrail v4
Cloudstack conference open_contrail v4Cloudstack conference open_contrail v4
Cloudstack conference open_contrail v4
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud services
 
An_Introduction_to_Virtualization_and_Cloud_Technologies_to_Support_Grid_Comp...
An_Introduction_to_Virtualization_and_Cloud_Technologies_to_Support_Grid_Comp...An_Introduction_to_Virtualization_and_Cloud_Technologies_to_Support_Grid_Comp...
An_Introduction_to_Virtualization_and_Cloud_Technologies_to_Support_Grid_Comp...
 
Speaker Presention by Irena Bojanova of the University of Maryland University...
Speaker Presention by Irena Bojanova of the University of Maryland University...Speaker Presention by Irena Bojanova of the University of Maryland University...
Speaker Presention by Irena Bojanova of the University of Maryland University...
 

Innovation in cloud computing architectures with open nebula

  • 1. 20 April 2010 5th International Cloud Computing Expo New York Next Generation Data Center Summit Innovation in Cloud Computing Architectures with OpenNebula Distributed Systems Architecture Research Group Universidad Complutense de Madrid This presentation is provided under the terms of the a Creative Commons Attribution-Share Alike 3.0 © OpenNebula Project Leads 1/24
  • 2. Position in the Cloud Ecosystem Innovation in Cloud Computing Architectures with OpenNebula What Who Software as a Service On-demand End-user access to any (does not care about hw or sw) application Platform as a Service Platform for Developer building and (no managing of the delivering web underlying hw & swlayers) applications Infrastructure as a Raw computer System Administrator ᄎ Service infrastructure (complete management of the computer infrastructure) Innovative open, flexible and scalable technology to configure your own IT resources into a IaaS cloud Physical Infrastructure 2/24
  • 3. Transforming your IT Infrastructure into a Cloud Innovation in Cloud Computing Architectures with OpenNebula Commercial Cloud Provider •  Flexible and elastic capacity to meet dynamic demands of service •  Ubiquitous network access •  Pay per use and on-demand access Building your Own Cloud •  Optimize and Simplify Internal Operations •  Centralized management of all servers and services with dynamic resizing of infrastructure and dynamic allocation of capacity •  Higher utilization and operational saving of existing resources with server consolidation and removal of application silos •  Lower infrastructure expenses with combination of local and remote Cloud resources •  Support new IT, scientific, or business Cloud services 3/24
  • 4. Deployment Models Innovation in Cloud Computing Architectures with OpenNebula Model Definition Examples of Deployment Infrastructure is owned •  Optimize and simplify internal operation Private by a single organization •  SaaS/PaaS support and made available •  IT consolidation within large organizations only to the organization (Goverment Clouds, University Clouds…) Infrastructure is owned •  Commercial clouds providers by a single organization •  Special purpose clouds with dedicated and made available to capabilities (HPC Clouds…) Public other organizations •  Regional clouds to address regulatory or latency issues •  Community public clouds (Science Clouds…) to enable scientific and educational projects to experiment with cloud computing Infrastructure is a •  Cloudbursting to address peak demands Hybrid composition of two or •  Cloud Federation to share infrastructure more clouds with partners •  Cloud Aggregation to provide a larger resource infrastructure 4/24
  • 5. Contents Innovation in Cloud Computing Architectures with OpenNebula Challenges from Deployment and Usage Scenarios User and Infrastructure Business System Workloads Managers Managers Integrators Designing a Cloud Infrastructure Anatomy of a Cloud Architecture Building a Cloud Infrastructure OpenNebula as Cloud Enabler 5/24
  • 6. Challenges: The User Perspective Innovation in Cloud Computing Architectures with OpenNebula Required Functionality •  Cloud interface and CLI to manage virtual machines, network and storage •  Support for popular interfaces (Amazon EC2) Profile of Service Workloads •  Multi-tier service as basic management entity •  Compute, storage and network capacity •  Level of coupling between service instances •  Security constraints •  Variability of the demand •  Elasticity of the services Service as Groups of VMs •  Service components in VMs •  Inter-connection relationship •  Placement constraints 6/24
  • 7. Challenges: The Manager Perspective Cloud Computing from an Institutional Perspective Flexible, Efficient and Scalable Management of the Cloud •  Administration interface for the centralized management of the cloud •  Support for the definition of workload and resource-aware allocation policies such as consolidation (energy efficiency), load balancing, affinity-aware, capacity reservation, live migration… •  Support any storage, networking and virtualization infrastructure service •  Integration with existing processes and management tools in the data center •  Management of several clusters to address different workloads Scalable back-end •  Virtualization •  Storage Physical Infrastructure •  Networking 7/24
  • 8. Challenges: The Business Perspective Innovation in Cloud Computing Architectures with OpenNebula Hybrid Cloud Computing and Federation •  Cloudbursting at infrastructure layer, fully transparent to users •  Scale-out decisions are taken by infrastructure administrators according to business policies Two levels of Collaboration •  Extend the private cloud using both partner and commercial clouds •  Create a federation of clouds Nimbus 8/24
  • 9. Challenges: The Integrator Perspective Innovation in Cloud Computing Architectures with OpenNebula Open Architecture, Interfaces and Code •  Integration with any product and service in the virtualization/cloud ecosystem such as cloud providers, hypervisors, virtual image managers, service managers, management tools, schedulers… •  Support to build any type of deployment: private, public, hybrid and community clouds •  Easy to enhance to support new functionality •  Easy to embed into other Cloud applications and platforms •  Liberal open-source license 9/24
  • 10. Designing a Cloud: A Design Driven by Requirements Innovation in Cloud Computing Architectures with OpenNebula Requirements from Use Cases and Deployment Scenarios “One solution does not fit all requirements and constraints, a properly architectured solution should fully align with your Cloud strategy” Constraints from Existing Infrastructure and Processes in the Organization 10/24
  • 11. Designing a Cloud: Anatomy of a Cloud Architecture Innovation in Cloud Computing Architectures with OpenNebula Cloud User/ Service End-Users Service Provider VIRTUAL INFRASTRUCTURE Cloud Interface Adm Interface Cloud Management System Virtual Machine Managers Schedluer Physical Storage Physical Machines Physical Networking PHYSICAL INFRASTRUCTURE Hybrid 11/24
  • 12. Designing a Cloud: Design Parameters for Components Innovation in Cloud Computing Architectures with OpenNebula Component Design Parameters Requirements of Use Cases and Constraints from Infrastructure Physical •  Memory and CPU per server •  Memory/CPU requirements of service Machines •  Number and scalability of servers instances •  Hardware virtualization support •  Elasticity of services Physical •  Latency/bandwidth per network •  Level of coupling between service instances Network •  Number and scalability of networks Physical •  Size, scalability, latency and •  Live migration Storage throughout •  Scalability of the cluster •  Organization: DAS/SAN/NAS •  Performance Clusters •  Number of clusters •  Workloads with different execution profiles •  Scalability in one cluster Virtual •  Hypervisors •  Overhead in service instances Machine •  Licensing Manager Interfaces •  Administration interface •  Required functionality •  Cloud interface •  Compatibility with existing interfaces Scheduler •  Allocation Policies •  Energy efficiency, load balancing, affinity- aware, capacity reservation, live migration… Hybrid •  Cloudbursting •  Fluctuating demands •  Federation •  Security constraints •  Level of coupling between service instances 12/24
  • 13. Designing a Cloud: Flexible Cloud Manager as Enabler Innovation in Cloud Computing Architectures with OpenNebula Cloud Manager to Orchestrate Cloud Infrastructure Complexity •  Management of network, computing, remote cloud and storage capacity •  Management of virtual network, machine and storage life-cycles •  Workload placement and management of VM images •  Management of information, accounting and security •  Interfacing with any infrastructure service Virt. Virt. Virt. Virt. Interfaces Schedulers OpenNebula API OpenNebula Core Driver API Virt. Virt. Virt. Virt. Virt. Virt. Virt. Virt. Compute Storage Network Cloud 13/24
  • 14. Building a Cloud: OpenNebula as Cloud Enabler Innovation in Cloud Computing Architectures with OpenNebula Innovations Technology challenges in cloud computing management from business use cases Open-source Toolkit OpenNebula v1.4 •  Open and flexible tool to fit into any datacenter and integrate with any ecosystem component •  Open-source released under Apache v2.0, and VM distributed in Ubuntu VM •  Most advanced solution to build private, public, federated and hybrid clouds VM •  Based on standards avoid vendor lock-in and to enable interoperability •  Efficient and scalable management of the cloud 14/24
  • 15. Building a Cloud: Features for Private Clouds Innovation in Cloud Computing Architectures with OpenNebula Admin Scheduler OpenNebula Physical Infrastructure Feature Function Internal Interface •  Unix-like CLI for fully management of VM life-cycle and resources •  XML-RPC API and libvirt virtualization API Scheduler •  Requirement/rank matchmaker allowing the definition of workload and resource-aware allocation policies •  Support for advance reservation of capacity through Haizea Virtualization Management •  Xen, KVM, and VMware Image Management •  General mechanisms to transfer and clone VM images Network Management •  Definition of isolated virtual networks to interconnect VMs Service Management and •  Support for multi-tier services consisting of groups of inter- Contextualization connected VMs, and their auto-configuration at boot time 15/24
  • 16. Building a Cloud: Features for Public Clouds Innovation in Cloud Computing Architectures with OpenNebula Infrastructure Users Cloud API Feature Function Cloud Interfaces for •  Implementation of a subset of the EC2 Query API and OGF - OCCI Users Flexibility •  The Cloud Service allows the implementation of new Cloud interfaces 16/24
  • 17. Building a Cloud: Features for Hybrid Clouds Innovation in Cloud Computing Architectures with OpenNebula Admin Scheduler OpenNebula Physical Infrastructure Feature Function Cloud Plugins •  Amazon EC2 and ElasticHosts connectors Federation •  Support for simultaneous access to several remote clouds Flexibility •  Modular approach to develop new connectors 17/24
  • 18. Building a Cloud: Ecosystem Innovation in Cloud Computing Architectures with OpenNebula Open Community for Cloud Computing •  Haizea Lease Manager (University of Chicago): Advance reservation of capacity and queuing of best effort requests •  Cloud Management Console (SARA Computing and Networking Services): Web interface for OpenNebula •  Virtual Cluster Tool (CRS4 Distributed Computing Group): Atomic virtual cluster management with versioning and multiple transport protocols. •  DeltaCloud Driver (DSA-Research@UCM) •  RESERVOIR Policy Engine (IBM Haifa/Elsag Datamat): Policy-driven probabilistic admission control and dynamic placement optimization to satisfy site level management policies •  VM Consolidation Scheduler (DSA-Research@UCM): Periodic re-placement of VMs for server consolidation and suspension/resume of physical resources •  Claudia (Telefonica I+D): SLA-driven automatic service management •  Under Development: SUN Cloud API, vCloud API, VirtualBox plugin, dashboard for infrastructure management, new schedulers, SLA and security framework, Grid service manager, LVM and SAN support,… 18/24
  • 19. Building a Cloud: Users Innovation in Cloud Computing Architectures with OpenNebula Users (Different Levels of Use: From Experimental to Production) 19/24
  • 20. Building a Cloud: Innovative Projects Innovation in Cloud Computing Architectures with OpenNebula Innovative Projects on Cloud Computing Resources and Services Virtualization without Barriers EU grant agreement 215605 •  Open source technology to enable deployment and Service and Sw Architectures management of complex IT services across different and Infrastructures administrative domains (2008-2011) Enhancing Grid Infrastructures with Cloud Computing •  Simplify and optimize its use and operation, providing a more flexible, dynamic computing environment for Proposal in negotiation e-Infrastructure scientists. (2010-2012) •  Enhance existing computing infrastructures with “IaaS” paradigms Building Service Testbeds on FIRE •  Design, build and operate a multi-site cloud-based facility to Proposal in negotiation support research across applications, services and systems New Infrastructure Paradigms targeting services research community on Future Internet and Experimental Facilities (2010-2013) 20/24
  • 21. Building a Cloud: Innovative Projects Innovation in Cloud Computing Architectures with OpenNebula www.reservoir-fp7.eu Telco Utility eGov SAP Commercial Service Managers Service Provider Service Provider Service Provider SMI Service Manager AWS VMI VMI VEE Manager VHI Source: RESERVOIR Project VEE Host VEE Host VEE Host Commercial Infrastructure Provider 21/24
  • 22. OpenNebula as Building Block within Future Clouds Innovation in Cloud Computing Architectures with OpenNebula IT Resources will be the Next Utility •  Future enterprise datacenters will look like private Clouds supporting a flexible and agile execution of virtualized services, and combining local with public Cloud-based infrastructure to enable highly scalable hosting environments •  Growing number of domain specific and regional Cloud providers implementing a utility computing business model by offering pay per use resources on-demand •  Public Clouds will be supported by a network of geographically distributed datacenters for high availability, end-user service proximity, legal and policy issues… •  Public Clouds will be interconnected to meet fluctuating demands •  Grid sites will offer infrastructure cloud-like interfaces to address the new resource access demands from the community 22/24
  • 23. Thanks Funding Agencies •  European Union: RESERVOIR 2008-2011, EU grant agreement 215605 •  Ministry Science&Innovation: HPCcloud 2010-2012, MICINN TIN2009-07146 •  Community of Madrid: MEADIANET 2010-2013 CAM S2009/TIC-1468 The OpenNebula Community •  The OpenNebula Team: Ignacio M. Llorente, Ruben S. Montero, Tino Vazquez, Javier Fontan, Jaime Melis, Carlos Martín, Rafael Moreno, Daniel Molina, and Borja Sotomayor •  … and many value community contributors from several organizations Your support and contribution are very much appreciated! 23/24
  • 24. More Information More info, downloads, mailing lists at Research References •  B. Rochwerger, J. Caceres, R.S. Montero,D. Breitgand,E. Elmroth,A. Galis,E. Levy,I.M. Llorente,K. Nagin,Y. Wolfsthal, “The RESERVOIR Model and Architecture for Open Federated Cloud Computing”, IBM Systems Journal, Vol. 53, No. 4. (2009) •  B. Sotomayor, R. S. Montero, I. M. Llorente and I. Foster, “Virtual Infrastructure Management in Private and Hybrid Clouds”, IEEE Internet Computing, September/ October 2009 (vol. 13 no. 5) 24/24